Kernel Module Manager Library


Detailed Description

This module contains the imports for the kernel's module management routines.


Functions

int sceKernelGetModuleList (int readbufsize, SceUID *readbuf)
 Gets the current module list.
int sceKernelModuleCount (void)
 Get the number of loaded modules.
SceUID sceKernelLoadModuleBuffer (void *buf, SceSize bufsize, int flags, SceKernelLMOption *option)
 Load a module from a buffer.


Function Documentation

int sceKernelGetModuleList int  readbufsize,
SceUID readbuf
 

Gets the current module list.

Parameters:
readbufsize - The size of the read buffer.
readbuf - Pointer to a buffer to store the IDs
Returns:
< 0 on error.

SceUID sceKernelLoadModuleBuffer void *  buf,
SceSize  bufsize,
int  flags,
SceKernelLMOption option
 

Load a module from a buffer.

Parameters:
buf - Pointer to a buffer containing the module to load. The buffer must reside at an address that is a multiple to 64 bytes.
bufsize - Size (in bytes) of the buffer pointed to by buf.
flags - Unused, always 0.
option - Pointer to an optional SceKernelLMOption structure.
Returns:
The UID of the loaded module on success, otherwise one of PspKernelErrorCodes.

int sceKernelModuleCount void   ) 
 

Get the number of loaded modules.

Returns:
The number of loaded modules.


Generated on Tue Nov 21 11:46:06 2006 for pspsdk-1.0+beta2 by  doxygen 1.4.6